puppet state - Spanish English Dictionary